concrete juice - French English Dictionary